<html>
    <head>
        <title>配置</title>
    </head>
    <body>
        <script>
            /*
                        二、配置

                                如BLOB存储文档中所述，配置在模块类的ConfigureServices方法中完成：

                                    Configure<AbpBlobStoringOptions>(options =>
                                    {
                                        options.Containers.ConfigureDefault(container =>
                                        {
                                            container.UseAliyun(aliyun =>
                                            {
                                                aliyun.AccessKeyId = "your aliyun access key id";
                                                aliyun.AccessKeySecret = "your aliyun access key secret";
                                                aliyun.Endpoint = "your oss endpoint";
                                                aliyun.RegionId = "your sts region id";
                                                aliyun.RoleArn = "the arn of ram role";
                                                aliyun.RoleSessionName = "the name of the certificate";
                                                aliyun.Policy = "policy";
                                                aliyun.DurationSeconds = "expiration date";
                                                aliyun.ContainerName = "your aliyun container name";
                                                aliyun.CreateContainerIfNotExists = true;
                                            });
                                        });
                                    });

                                配置项列表：
                                        
                                        ①、AccessKeyId（[NotNull]string）：
                                                AccessKey是访问阿里云API的密钥。它拥有账户的完全权限。请注意安全！建议遵循阿里云安全最佳实践，使用RAM子用户AccessKey调用API。

                                        ②、AccessKeyKey（[NotNull]string）：同上。


                                        ③、Endpoint（[NotNull]string）：

                                                    Endpoint是OSS的外部域名。有关详细信息，请参阅文档 "https://help.aliyun.com/zh/oss/user-guide/regions-and-endpoints"。

                                        ④、UseSecurityTokenService（bool）：

                                                    使用STS临时凭据访问OSS服务，默认值：false。

                                        ⑤、RegionId（string）：
                                                
                                                    STS服务的访问地址。有关详细信息，请参阅文档。
                                        
                                        ⑥、RoleArn（[NotNull]string）：
                                        
                                                    STS所需角色ARN。有关详细信息，请参阅文档。

                                        ⑦、RoleSessionName（[NotNull]string）：
                                        
                                                    用于识别临时访问凭据，建议使用不同的应用程序用户进行区分。

                                        ⑧、Policy (string):  

                                                    附加权限限制。有关详细信息，请参阅文档。

                                        ⑨、Duration秒数（int）：
                                                
                                                    临时访问证书的有效期，最小为900，最大为3600。

                                        ⑩、ContainerName（string）：

                                                    可以在阿里云中指定容器名称。

                                                    如果未指定，则使用BlobContainerName属性定义的BLOB容器名称（参见BLOB存储文档）。
                                                    
                                                    请注意，阿里云有一些规则用于命名容器。容器名称必须是有效的DNS名称，符合以下命名规则：

                                                            -1- 容器名称必须以字母或数字开头或结尾，并且只能包含字母、数字和破折号（-）字符。

                                                            -2- 容器名称必须以小写字母和数字开头和结尾。

                                                            -3- 容器名称必须从3到63字符长。

                                        ⑪、CreateContainerIfNotExists（bool）：
                                        
                                                    默认值为false，如果阿里云中不存在容器，AliyunBlobProvider会尝试创建它。

                                        ⑫、TemporaryCredentialsCacheKey（bool）：STS凭据的缓存密钥。
                   */
        </script>
    </body>
</html>